package com.ggkt.common.utils.entity;
import lombok.Data;

/**
 * 联系客户统计实体类
 *
 * @author ggkt
 */
@Data
public class ExternalContact {
    /**
     * 开始日期，为当日0点的时间戳
     */
    private Long statTime;

    /**
     * 发起申请数，所有添加好友申请数量
     */
    private Integer newApplyCnt;

    /**
     * 新增客户数，成员新添加的客户数量
     */
    private Integer newContactCnt;

    /**
     * 聊天总数， 成员有主动发送过消息的客户数
     */
    private Integer chatCnt;

    /**
     * 发送消息数，成员在单聊中发送的消息总数。
     */
    private Integer messageCnt;

    /**
     * 已回复聊天占比，浮点型，客户主动发起聊天后，成员在一个自然日回复客户聊天数/客户主动发起的聊天数，不包括群聊，仅在确有聊天时返回
     */
    private Float replyPercentage;

    /**
     * 平均首次回复时长，单位为分钟，即客户主动发起聊天后，成员在一个自然日内首次回复的时长/已回复的聊天总数，不包括群聊，仅在确有聊天时返回。
     */
    private Integer avgReplyTime;

    /**
     * 删除/拉黑成员的客户数
     */
    private Integer negativeFeedbackCnt;

}
